﻿strong{display:block;}
/*****logobox*****/
.logobox{position:relative;padding:.15rem 0;}
.media,.media .media{margin-top:0;}
/*nav*/
#nav{background:#0f66bc;height:60px;}
#nav ul>li{float:left;width:11.11%;text-align:center;position:relative;line-height:px;box-sizing:border-box;}
#nav ul>li>a{display:flex;font-size:17px;line-height:60px;color:#fff;align-items:center;justify-content:center;}
#nav ul>li>a i{display:inline-block;width:19px;height:19px;margin-right:6px;}
#nav ul>li>a i.i1{background:url(../images/nav-i1.png) no-repeat;}
#nav ul>li>a i.i2{background:url(../images/nav-i2.png) no-repeat;}
#nav ul>li>a i.i3{background:url(../images/nav-i3.png) no-repeat;}
#nav ul>li>a i.i4{background:url(../images/nav-i4.png) no-repeat;}
#nav ul>li>a i.i5{background:url(../images/nav-i5.png) no-repeat;}
#nav ul>li>a i.i6{background:url(../images/nav-i6.png) no-repeat;}
#nav ul>li>a i.i7{background:url(../images/nav-i7.png) no-repeat;}
#nav ul>li>a i.i8{background:url(../images/nav-i8.png) no-repeat;}
#nav ul>li>a i.i9{background:url(../images/nav-i9.png) no-repeat;}

#nav ul>li.active>a{background:#c32430;color:#fff;}
#nav ul .submenu{position:absolute;width:100%;top:60px;z-index:99;background:#fff;display:none;}
#nav ul .submenu li a{display:block;line-height:25px;padding:10px 0;border-bottom:1px solid #eee;}
#nav ul .submenu li a:hover{background:#c32430;color:#fff;}
/*search*/
.search-box{line-height:68px;height:68px;border-bottom:1px solid #e7e7e7;position:relative;}
.search-box .link span{font-size:16px;border-left:4px solid #54328e;padding-left:10px;font-weight:bold;}
.search-box .link a{padding:0 10px;color:#666;}
.search-box .link a:hover{color:#54328e;}
.search{margin-top:15px;border:1px solid #aaa;border-radius:5px;background:#f3f3f3;}
.search .sousu{width:220px;line-height:40px;padding-left:10px;padding-right:10px;color:#666;border:none;background:none;}
.search .sou-zi{background:url(../images/search-btn.png) no-repeat;border:none;cursor:pointer;width:19px;height:19px;margin:10px 10px 0 0}




.main-body{background:#fff url(../images/bg.png) bottom center no-repeat;padding-bottom:45px;}

.banner{width:590px;height:380px;position:relative;overflow:hidden;}
.banner .hd{position:absolute;right:10px;bottom:20px;z-index:2;}
.banner .hd ul li{width:13px;height:13px;background:#fff;float:left;margin-left:8px;text-indent:-9999px;border-radius:50%}
.banner .hd ul li.on{background:#0458c9;}
.banner .bd ul li{position:relative;}
.banner .bd ul li img{height:380px;width:590px;transition:all .6s;}
.banner .bd ul li:hover img{transform:scale(1.05)}
.banner .bd ul li span{position:absolute;bottom:0;left:0;height:60px;background:rgba(0,0,0,.5);z-index:1;color:#FFF;line-height:60px;width:100%;padding-left:10px;font-size:16px;}

.banRight{width:704px;}

.index-title{line-height:48px;border-bottom:1px solid #d3d3d3;height:48px;}
.index-title span{display:inline-block;background:url(../images/title.png) no-repeat;width:132px;font-size:20px;font-weight:bold;color:#fff;padding-left:20px;}
.index-title a{float:right;color:#8d8d8d;}
.index-title a:hover{color:#B80602;}
.newsList li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px;font-size:16px;}
.newsList li span{float:right;color:#777;}
.newsList li a{background:url(../images/new-ico01.png) left center no-repeat;padding-left:15px;}
.newsList li:hover a{text-decoration:underline;}
.index-title2{border-bottom:2px solid #0f66bc;}


.content2Flex{display:flex;justify-content:space-between;}
.ct2-new{width:424px;}
.ct2-new2{width:494px;}
.ct2-pic{width:344px;}


.newsBan_cont{position:relative;background:#fff;padding:10px;box-shadow:-2px 2px 12px 1px #ddd;}
.newsBan_cont .pic li img{width:100%;height:230px;transition:all .6s;}
.newsBan_cont .pic li:hover img{transform:scale(1.05)}
.newsBan_cont .pic li a{position:relative;display:block;text-align:center;}
.newsBan_cont .pic li a p{font-size:16px;line-height:36px;height:36px;padding:0 10px;}
.newsBan_cont a.prev,.newsBan_cont a.next{position:absolute;top:100px;z-index:2;opacity:0.8;width:29px;height:44px;}
.newsBan_cont a.prev{background:url(../images/left.png) no-repeat;left:10px;}
.newsBan_cont a.next{background:url(../images/right.png) no-repeat;right:10px;}


.dangjian .cont{display:flex;}
.dangjian .cont img{margin-right:15px;width:450px;height:310px;}
.dangjian .cont .newsList{flex:1;}

.honor-scroll{position:relative;}
.honor-scroll .bd{overflow:hidden;}
.honor-scroll a.scroll{display:block;width:25px;height:40px;position:absolute;z-index:3;top:50%;margin-top:-40px;}
.honor-scroll a.prev{background:url(../images/left2.png) no-repeat;left:0;}
.honor-scroll a.next{background:url(../images/right2.png) no-repeat;right:0;}
.honor-scroll li{width:25%;float:left;text-align:center;font-size:16px;}
.honor-scroll li a{display:block;margin:0 8px;border:1px solid #ddd;}
.honor-scroll li img{width:auto;height:196px;}

.yejiMore{float:right}
.yeji .index-title em{margin-left:20px;}
.yeji .index-title em a{float:none;margin:0 5px;padding:6px 15px;background:#d2e3f4;border-radius:4px;font-size:16px;color:#333;}
.yeji .index-title em a:hover{color:#2e6fc6;}
.yeji-scroll{position:relative;background:url(../images/yejibj.jpg) bottom no-repeat;padding:15px;}
.yeji-scroll .bd{overflow:hidden;}
.yeji-scroll a.scroll{display:block;width:25px;height:40px;position:absolute;z-index:3;top:50%;margin-top:-40px;}
.yeji-scroll a.prev{background:url(../images/left2.png) no-repeat;left:15px;}
.yeji-scroll a.next{background:url(../images/right2.png) no-repeat;right:15px;}
.yeji-scroll li{width:25%;float:left;text-align:center;font-size:16px;}
.yeji-scroll li a{display:block;margin:0 10px;}
.yeji-scroll li img{width:100%;height:220px;}





.friendlink{background:#fff;padding:15px;box-sizing:border-box;font-size:15px;color:#666;}
.friendlink h3{color:#133f90;border-bottom:1px solid #e6e6e6;margin-bottom:4px;}
.friendlink h3 span{border-bottom:1px solid #133f90;display:inline-block;}
.friendlink p a{padding:0 5px;color:#666;}
.friendlink p a:hover{color:#133f90;}


#footer{text-align:center;background:#0f66bc;padding:30px 0;color:#fff;}
#footer a{color:#fff;}
#footer .footnav a{padding:0 35px;}
#footer a:hover{color:#B80602;}




/*footer-tools*/
.footer-tools{position:fixed;left:0;bottom:0;right:0;z-index:999;background:#2E6FC6;height:1rem;}
.footer-tools ul li{width:25%;float:left;}
.footer-tools ul li a{display:block;text-align:center;color:#FFF;font-size:.18rem;border-right:1px solid #3498ff;height:.88rem;padding-top:.1rem;line-height:1.5;}
.footer-tools ul li a img{width:.42rem;height:.42rem;}

@media only screen and (min-width: 320px) and (max-width: 640px){
.logobox{text-align:center;height:.9rem;}	
.logobox .logo,.advant .advaList,.newsCont,.footer .fot-cont .fot-txt{margin:0;}
.logobox .logo img{width:4.55rem;margin-top:8px;float:left;padding:0;}
.logobox,.logo .logori,.pro-right li a p{padding:0;}
.logobox button{display:block;margin-top:5px;}
.logobox .head-icon{width:.9rem;height:.9rem;float:right;display:block;position:relative;}
.logobox .head-icon span{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.5rem;height:.37rem;
transition:all 0.5s ease-in-out;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;background-image:url(../images/icon1.png)}
.head-icon.active span{width: 0.37rem;height: 0.37rem;background-image: url(../images/icon2.png);}
/*主导航样式*/
#nav{background:none;background-color: rgba(0, 0, 0, 0.7);height:auto;}
#nav ul>li{width:100%;background:none;border-right:none;}
#nav ul>li a{color:#666;font-size:14px;}
#nav ul>li.active>a{line-height:.8rem;color:#666;background:none;}
#nav ul>li:hover a{color:#333;font-weight:bold;}
.navbar{position: fixed;display:none;top:.9rem;left:0;width:100%;bottom:0;z-index:9999;}
.navbar-nav{width: 100%;background-color:#fff;z-index:1200;border-top:.01rem solid #e5e5e5;padding-bottom:.8rem;}
.navbar-nav ul{width:100%;height:auto;overflow:hidden;}
.navbar-nav li{width:100%;height:auto;overflow:hidden;border-bottom:.01rem solid #e5e5e5;float:none}
.navbar-nav li a{display:block;width:100%;text-align:center;line-height:.8rem;height:.8rem;font-size:.24rem;color:#666;}
.navbar-nav li a:hover{color:#149350;}
/*自主加的css样式--------------------------*/
.content2Flex,.dangjian .cont{display:inherit;}
.banRight,.ct2-new,.ct2-pic,.yeji-scroll li{width:100%;}
.newsList li{font-size:12px;line-height:30px;}
.index-title{height:40px;line-height:40px;}
.index-title span{font-size:17px;}
.friendlink{font-size:12px;}
.honor-scroll li{width:50%}
.honor-scroll li img{height:120px;}

.yeji-scroll li img{height: 230px}
}
.mainLeft-Title{font-size: 16px;background: #0f66bc;padding: 8px 12px;color: #fff;}
.submenu-box li img{ width: 100%; }
.swiper-container{width:100%;height:500px;}
.swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center;}
@media screen and (max-width:1024px){
  .swiper-container{height:350px;}
}
@media screen and (max-width:767px){
  .swiper-container{height:250px;}
}
@media screen and (max-width:665px){
  .swiper-container{height:220px;}
}
@media screen and (max-width:560px){
  .swiper-container{height:190px;}
}
@media screen and (max-width:414px){
  .swiper-container{height:180px;}
}
@media screen and (max-width:375px){
  .swiper-container{height:120px;}
}
